package MathDataTest;

import java.util.Random;

//使用Random类生成随机数
public class RandomDemo {
    public static void main(String[] args) {
        Random random =new Random();
        //生成0-1区间的小数
        Double d1 = random.nextDouble();
        System.out.println(d1);
        //生成0-7区间的小数
        Double d2 = random.nextDouble()*7;
        System.out.println(d2);
        //生成0-10区间的整数
        int i1 = random.nextInt(10);
        System.out.println(i1);
        //生成-3到15之间的整数
        int i2 = random.nextInt(18)-3;
        System.out.println(i2);
        //通过随机数生成7个双色球号码
        System.out.println("双色球号码为：");
        for (int j = 1; j < 8 ; j++) {
            //生成1-10的随机数
            int num = random.nextInt(9)+1;
            System.out.print(num+"\t");

        }

    }
}
